power-driven tool - French English Dictionary